home *** CD-ROM | disk | FTP | other *** search
/ The 640 MEG Shareware Studio 2 / The 640 Meg Shareware Studio CD-ROM Volume II (Data Express)(1993).ISO / business / linkages.zip / LINKAGES.MAN < prev    next >
Text File  |  1987-07-08  |  66KB  |  2,179 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.             
  9.  
  10.             
  11.  
  12.             
  13.  
  14.             
  15.  
  16.             
  17.  
  18.             
  19.  
  20.             
  21.  
  22.             
  23.  
  24.             
  25.  
  26.                     LINKAGES - The Family Relationship Database
  27.  
  28.                                           
  29.  
  30.                                By Vincent C. Jacobson
  31.  
  32.                                           
  33.  
  34.                            Distributed by Solid Software
  35.  
  36.                                    P.O. Box 42102
  37.  
  38.                                  Plymouth, MN 55442
  39.  
  40.                                    (612)559-0926
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.             LINKAGES     BETA Release 1.06              Page I
  71.  
  72.  
  73.  
  74.      REGISTRATION
  75.  
  76.      You are encouraged to copy and share this program with others.  If
  77.      you find it to be useful, I trust you to send a $49 payment.  Upon
  78.      receipt of your payment, you will become a registered owner and
  79.      receive notices of software revisions and updates as they become
  80.      available.
  81.  
  82.      DISCLAIMER
  83.  
  84.      In no event will the author be liable to you for any damages,
  85.      including any lost profits, lost savings, or other incidental or
  86.      consequential damages arising out of the use of or inability to use
  87.      these programs, even if the author has been advised of the
  88.      possibility of such damages, or for any claim by any other party.
  89.  
  90.      PERMISSION TO COPY:
  91.  
  92.      Individuals are granted permission by the author to freely copy the
  93.      LINKAGES programs and documentation for their own use or to share
  94.      with others, so long as no price or other consideration is charged.
  95.  
  96.      Computer clubs and other non-profit organizations are granted
  97.      permission by the author to freely copy the LINKAGES programs and
  98.      documentation and share it with their members, so long as:
  99.  
  100.      1.  No price or other consideration is charged.  However, a
  101.      distribution cost may be charged for the cost of the diskette, so
  102.      long as it is not more than $10 total.
  103.  
  104.      2.  Club members are informed of the user-supported concept and
  105.      encouraged to support it with their donations.
  106.  
  107.      3.  The program or documentation are not modified in any way and
  108.      are distributed together.
  109.  
  110.      Companies are granted permission by the author to copy the LINKAGES
  111.      programs and documentation for use on other computers and at other
  112.      locations in the company, providing the full registration fee of
  113.      $49 has been paid for the original copy of the program.
  114.  
  115.      
  116.  
  117.                LINKAGES User's Manual - Rev 0.3 - June 20 1987
  118.  
  119.                    Copyright (C) 1987 Vincent C. Jacobson
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.                                               
  137.  
  138.  
  139.                               Table of Contents
  140.  
  141.      
  142.      1.  Welcome to LINKAGES                                    4
  143.          1.1 What are Genealogical Records?                     4
  144.          1.2 Read Me Before Starting                            5
  145.          1.3 More to Come                                       6
  146.      2.  Getting Started                                        6
  147.          2.2 Equipment requirements                             7
  148.          2.2 The LINKAGES Diskette                              7
  149.          2.3 Backing Up                                         7
  150.          2.4 Installation                                       9
  151.              2.4.1 Single Floppy Diskette System                9
  152.              2.4.2 Dual Floppy Diskette Based System           10
  153.              2.4.3 Hard Disk Based System                      10
  154.          2.5 Starting LINKAGES                                 11
  155.      3.  The Desktop                                           11
  156.              Help                                              12
  157.              Escape                                            12
  158.              The Command List                                  12
  159.      4.  The Card                                              12
  160.      5.  Locating / Selecting a Card                           13
  161.              F1 - Help                                         13
  162.              F2 - See Cards on Desk                            13
  163.              F3 - Create a New Card                            13
  164.              F4 - Search for Card Number                       14
  165.              F5 - Search by Full Name                          14
  166.              F6 - Search by First Name                         14
  167.              F7 - Search by Ancestors                          14
  168.              F8 - Search by Descendants                        14
  169.              F9 - Peek at Card                                 14
  170.      6.  Displaying / Editing a Card                           15
  171.          6.1 Is This OK?                                       15
  172.          6.2 The Edit Field                                    15
  173.          6.3 Choices                                           16
  174.          6.4 Do You Wish to Add a (Linkage)?                   17
  175.          6.5 Comments                                          17
  176.      7.  Report Output                                         18
  177.          7.1 Hard Copy of Cards                                18
  178.          7.2 File Index                                        18
  179.          7.3 Work Sheets                                       19
  180.          7.4 Full Reports                                      19
  181.              7.4.1 CHARTS                                      19
  182.              7.4.2 COMPOSED REPORTS                            20
  183.          7.5 Report Configuration Files                        22
  184.          7.6 Print Where?                                      23
  185.      8.  Setup                                                 24
  186.          8.1 System Setup                                      24
  187.          8.2 File / Card Setup                                 25
  188.      9. Data Files                                             26
  189.      10. Error Messages                                        26
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.                                               
  203.  
  204.  
  205.      Appendix A - ASCII Text Files                             27
  206.      Appendix B - Report Configuration Files                   28
  207.      Appendix C - Printer Setup Files                          29
  208.      Appendix D - Data File Structure                          30
  209.  
  210.      
  211.  
  212.  
  213.  
  214.  
  215.  
  216.  
  217.  
  218.  
  219.  
  220.  
  221.  
  222.  
  223.  
  224.  
  225.  
  226.  
  227.  
  228.  
  229.  
  230.  
  231.  
  232.  
  233.  
  234.  
  235.  
  236.  
  237.  
  238.  
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.             LINKAGES     BETA Release 1.06              Page 4
  269.  
  270.                                               
  271.  
  272.      1.  Welcome to LINKAGES
  273.  
  274.      LINKAGES is a software package designed to create and maintain
  275.      genealogical records using a computer.  LINKAGES does not require
  276.      expert knowledge in either the genealogical or computer fields.  It
  277.      does, however, allow individuals having advanced skills to take
  278.      advantage of additional features as they see fit.
  279.  
  280.      A computer is very good at certain things.  It can keep a lot of
  281.      information in a very small space, find things very quickly, has
  282.      legible handwriting, can type reports quickly and easily, etc.  It
  283.      can send things over a phone line to another computer or a printer
  284.      without having to worry about spelling errors and other things that
  285.      go wrong in people to people communications.  In general, a
  286.      computer can be very helpful in processing information once that
  287.      information has been made available to it.
  288.  
  289.      You might think that it is handy if a computer asks lots of
  290.      questions to help you remember all the things you wish to do.  This
  291.      is only partially true.  A well designed program will not get in
  292.      the way of how you are used to doing things.  For example,
  293.      genealogical data is often written onto a form.  It is much more
  294.      comfortable to show the form on the screen and fill it out than to
  295.      answer a lot of questions without seeing what is happening.
  296.  
  297.      The Card is the primary element of this software.  The activities
  298.      performed include such things as getting cards (from a file),
  299.      displaying cards, creating cards, editing cards, printing cards and
  300.      filing cards.  We have endeavored as much as possible to maintain
  301.      the image of working with index cards and a file cabinet.
  302.  
  303.      
  304.  
  305.      1.1 What are Genealogical Records?
  306.  
  307.      The records maintained by LINKAGES are in a format typically used
  308.      in a physical card file system.  They contain information about the
  309.      specific individual and information about relationships (LINKAGES)
  310.      with others.  Each card has a sequential record number, and cards
  311.      may be printed (exactly as shown on the screen) then filed
  312.      numerically for a hard copy backup of the data.
  313.  
  314.      
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.             LINKAGES     BETA Release 1.06              Page 5
  335.  
  336.                                               
  337.      1.2 Read Me Before Starting
  338.  
  339.      In a new software package, some terms need to be defined to relate
  340.      the situation to the real world.  We've chosen to make this
  341.      software look like a manual card filing system.  Some of the key
  342.      components of the software are defined below.
  343.  
  344.           Card - A form used to enter the data, and filed for later
  345.                reference, a modified family group sheet.
  346.  
  347.           Card Number - A sequential number assigned to a card by the
  348.                computer.  Used to keep track of where it is in the file
  349.                and for general reference.
  350.  
  351.           Index - A cross reference between a card number and specific
  352.                information, such as last name alphabetically.
  353.  
  354.           File - A place where the cards are saved (in numerical order).
  355.                Think of it as a drawer in a file cabinet.
  356.  
  357.           Desktop - A place where cards being worked on may be set down
  358.                temporarily (so we can remember to finish them).
  359.  
  360.           Chart - A portion of the data presented in a visual format.
  361.  
  362.           Report - A physical representation of portions of the data,
  363.                formatted to present the information according to a
  364.                specific set of rules.
  365.  
  366.      As some of the screens in the program ask questions, they assume an
  367.      understanding of these terms.  These definitions lay a groundwork
  368.      for better understanding of working with LINKAGES.
  369.  
  370.      On line help is always available by pressing the F1 key.  The best
  371.      way to become familiar with the program is to use it.  As far as
  372.      this manual goes, the getting started section is essential reading.
  373.      The tutorial manual will be helpful to first time users.  Other
  374.      sections may be read immediately or saved as references when
  375.      questions arise later.  Try not to get too bogged down in details
  376.      until you get a feel for the flow of things.
  377.  
  378.      
  379.  
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.             LINKAGES     BETA Release 1.06              Page 6
  401.  
  402.                                               
  403.      1.3 More to Come
  404.  
  405.      This is the initial software release.  As the product matures,
  406.      additional features will be added.  Customer input will also result
  407.      in addition of new features not yet being considered.  Priority
  408.      items on the new feature list at this time are:
  409.  
  410.           o    Additional report formats
  411.  
  412.           o    Added configurable features in card format
  413.  
  414.           o    Linkage of individuals between separate files
  415.  
  416.           o    "File librarian" facility to allow multiple individuals
  417.                to work on the same project, sharing and reconciling
  418.                data.
  419.  
  420.           o    Mailing list / Label printing
  421.  
  422.      
  423.  
  424.      2.  Getting Started
  425.  
  426.      In this section, we discuss the things you must do before using
  427.      LINKAGES.
  428.  
  429.      LINKAGES is ready to run on your IBM personal computer as you
  430.      received it.  A little preparation will make its use more efficient
  431.      and avoid trouble later.  Specifically, you will need to:
  432.  
  433.           o    Make backup copies of the LINKAGES source disk.
  434.  
  435.           o    Prepare a formatted diskette to store data.
  436.  
  437.           o    Install the LINKAGES program, according to your system
  438.                requirements.
  439.  
  440.           o    Set up LINKAGES to use your printer, display, etc.
  441.  
  442.           o    Print a copy of the manual.
  443.  
  444.           
  445.  
  446.  
  447.  
  448.  
  449.  
  450.  
  451.  
  452.  
  453.  
  454.  
  455.  
  456.  
  457.  
  458.  
  459.  
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466.             LINKAGES     BETA Release 1.06              Page 7
  467.  
  468.                                               
  469.      2.2 Equipment requirements
  470.  
  471.      LINKAGES works on the IBM PC, IBM XT, IBM AT, and fully IBM PC
  472.      compatible computers.
  473.  
  474.      A minimum of 256K of memory is required to operate.  LINKAGES takes
  475.      advantage of all system memory up to 640K as needed.  A few tasks
  476.      performed by LINKAGES are memory intensive, and can not be done
  477.      with the minimum 256K of memory.  An example is printing a pedigree
  478.      chart 7 generations across (that's using condensed print on 14 inch
  479.      wide paper).  In these cases, LINKAGES will complain about running
  480.      out of memory, then tell you it can not print the chart.
  481.  
  482.      LINKAGES works entirely in "character graphics" mode.  Either a
  483.      monochrome or graphics display adapter may be used.  If color is
  484.      available, LINKAGES may be set up to take advantage of it.
  485.  
  486.      Your operating system must be DOS version 2.0 or later.
  487.  
  488.      2.2 The LINKAGES Diskette
  489.  
  490.      One LINKAGES diskette contains all the files necessary to install
  491.      and operate LINKAGES.  The files contained on the release diskette
  492.      are:
  493.  
  494.      README         The latest information (not covered in the manual)
  495.      LINKAGES.EXE   The program itself
  496.      LINKAGES.TUT   The tutorial manual
  497.      LINKAGES.MAN   This manual
  498.      LINKAGES.HLP   Information shown on help screens
  499.      TTY.SET        The setup file for a generic printer
  500.      IBM.SET        The setup file for an IBM compatible printer
  501.      ITOH8510.SET   The setup file for a C. Itoh model 8510A printer
  502.      OKI192.SET     The setup file for an Okidata model 192 printer
  503.      NECP567.SET    The setup file for a NEC P5, P6, or P7 printer
  504.      SETUP.EXE      A utility to do initial system setup.
  505.      AUTOEXEC.BAT   A file used if you want to boot off your LINKAGES
  506.                     program disk.
  507.      INSTALL.BAT    A batch file used for installing LINKAGES
  508.      ANSWER.COM     A utility used by INSTALL.BAT
  509.  
  510.      If you want a copy of the manual printed, boot your computer using
  511.      your DOS system disk, then enter the command:
  512.                     PRINT B:LINKAGES.MAN
  513.  
  514.      
  515.  
  516.      2.3 Backing Up
  517.  
  518.      As with any software or data which is important to you, backing the
  519.      data up is very important.  You probably have a favorite way to
  520.  
  521.  
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532.             LINKAGES     BETA Release 1.06              Page 8
  533.  
  534.                                               
  535.      back up disks, but if you don't, DISKCOPY (a program that came on
  536.      your DOS master disk) is probably the safest, fastest thing to use.
  537.  
  538.      The LINKAGES disk you received should be backed up and the original
  539.      put in a safe place before you try to do anything else.  Once this
  540.      is done, you can work with the copy.  If it gets messed up beyond
  541.      hope in the process, you can always get a fresh copy and start
  542.      over.
  543.  
  544.      As you are working with your data files, you will have a lot of
  545.      time and effort invested in your data.  It is very important to
  546.      keep back-up copies of your data disk in a safe place in case of
  547.      disaster (like your dog eating your floppy disk box, or spilling a
  548.      cup of coffee on it).  The safest way to maintain back-up copies is
  549.      a rotating system.  It goes something like this:
  550.  
  551.           Set up three sets of disks labelled
  552.  
  553.                LINKAGES BACKUP DATA DISK FOR: SMITH, JONES
  554.                DATE:
  555.  
  556.           Each time you have entered a significant amount of data for a
  557.           file, find the back-up with the oldest date, put a write
  558.           protect tab on the data disk, and copy the data files to the
  559.           back-up something like this:
  560.  
  561.                COPY A:*.CRD B:
  562.                COPY A:*.KEY B:
  563.  
  564.           Or use whatever drive letters are appropriate for your setup.
  565.           Then scratch out the date and write todays date on the back-
  566.           up.  Tiny labels are handy to cover up the mess after you've
  567.           done this a number of times.
  568.  
  569.           If you find that the files have been somehow messed up, copy
  570.           from the newest back-up.  DON'T USE THE BACKUP DISK ITSELF,
  571.           BECAUSE IF YOUR COMPUTER IS AT FAULT IT WILL EAT YOUR BACKUPS
  572.           JUST AS FAST AS IT ATE THE ORIGINAL.  It is possible that the
  573.           error has been there for a while and you've already copied it
  574.           to your back-up.  If so, an older copy usually can save the
  575.           day.
  576.  
  577.      
  578.  
  579.  
  580.  
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598.             LINKAGES     BETA Release 1.06              Page 9
  599.  
  600.                                               
  601.      2.4 Installation
  602.  
  603.      A file is provided on the LINKAGES diskette to help you.  If you
  604.      want to leave it to automation, boot your computer using your DOS
  605.      system disk, install the LINKAGES disk in drive A:, and type
  606.      "INSTALL".  This file will ask you a number of questions, then copy
  607.      the appropriate files to your working disks.  The sections below
  608.      describe in some detail how we suggest setting up the system.
  609.      These are the same rules followed by INSTALL.
  610.  
  611.           2.4.1 Single Floppy Diskette System
  612.  
  613.           First set up the program to work on your system by running
  614.           SETUP:
  615.  
  616.                     SETUP
  617.  
  618.           With single drive copying and all the disk swapping, it is
  619.           usually a good idea to put a write protect tab on the LINKAGES
  620.           source disk (AFTER you have run SETUP).  If you have only one
  621.           disk drive, you will normally want to be able to boot off the
  622.           LINKAGES program disk.  You should format a disk as a system
  623.           boot disk (format a: /s), label it "LINKAGES PROGRAM DISK",
  624.           and copy the files required to start LINKAGES to it:
  625.           
  626.                     copy LINKAGES.EXE B:
  627.                     copy LINKAGES.CFG B:
  628.                     copy AUTOEXEC.BAT B:
  629.           
  630.           Then get a normally formatted disk, label it "LINKAGES DATA
  631.           DISK", and copy the rest of the operating files to it:
  632.                     copy LINKAGES.HLP B:
  633.                     copy *.SET B:
  634.                     copy *.RPD B:
  635.           
  636.           When you are done, you will be able to install your new
  637.           LINKAGES program disk, power the system up, then after the
  638.           LINKAGES cover menu is displayed, install the LINKAGES data
  639.           disk, and you're off and running.
  640.  
  641.  
  642.  
  643.  
  644.  
  645.  
  646.  
  647.  
  648.  
  649.  
  650.  
  651.  
  652.  
  653.  
  654.  
  655.  
  656.  
  657.  
  658.  
  659.  
  660.  
  661.  
  662.  
  663.  
  664.             LINKAGES     BETA Release 1.06             Page 10
  665.  
  666.                                               
  667.           2.4.2 Dual Floppy Diskette Based System
  668.  
  669.           You first must decide whether you will want to be able to boot
  670.           off the LINKAGES program disk.  There will be plenty of room
  671.           on the disk, so it is probably a good idea.  You will need two
  672.           formatted disks.  If you intend to boot using the program
  673.           disk, one of them should be formatted as a system disk.  Get
  674.           the disk you intend to use as the program disk, label it
  675.           "LINKAGES PROGRAM DISK", and copy the operating files to it:
  676.           
  677.                     copy LINKAGES.EXE B:
  678.                     copy LINKAGES.HLP B:
  679.                     copy *.SET B:
  680.                     copy *.RPD B:
  681.                     copy AUTOEXEC.BAT B:
  682.  
  683.           To set up the program go to drive B: and run setup:
  684.  
  685.                     B:
  686.                     A:SETUP
  687.                and when SETUP is done, go back to drive a:
  688.                     A:
  689.  
  690.           The data disk is ready to go without copying any files.  When
  691.           you are using LINKAGES, you will have the program disk in
  692.           drive A: and the data disk in drive B:.
  693.  
  694.           
  695.  
  696.           2.4.3 Hard Disk Based System
  697.  
  698.           You will probably want to place the LINKAGES files in their
  699.           own subdirectory to keep them together, however, all you
  700.           really need to make LINKAGES work is to be working in the same
  701.           subdirectory as the LINKAGES files, or to have the LINKAGES
  702.           files on your path (See your DOS manual about what this means
  703.           if you don't know and really care).  The example we will use
  704.           is to copy LINKAGES to it own subdirectory called LINKAGES.
  705.           You will be using your hard disk, so the prompt will be
  706.           
  707.                          C:>       or something like that.
  708.           
  709.           You will begin by setting up and using a new directory:
  710.           
  711.                          md \LINKAGES
  712.                          cd \LINKAGES
  713.  
  714.  
  715.  
  716.  
  717.  
  718.  
  719.  
  720.  
  721.  
  722.  
  723.  
  724.  
  725.  
  726.  
  727.  
  728.  
  729.  
  730.             LINKAGES     BETA Release 1.06             Page 11
  731.  
  732.                                               
  733.           You will then place your LINKAGES diskette in drive A: and
  734.           copy the necessary files:
  735.                     copy A:LINKAGES.EXE
  736.                     copy A:LINKAGES.HLP
  737.                     copy A:*.SET
  738.                     copy A:*.RPD
  739.  
  740.           To set up the program, run setup:
  741.  
  742.                     A:SETUP
  743.  
  744.           You will probably want to create a batch file which changes
  745.           directories to where you want to keep your data when you use
  746.           LINKAGES.
  747.  
  748.           
  749.  
  750.      2.5 Starting LINKAGES
  751.  
  752.      LINKAGES is executed by entering the command "LINKAGES" when you
  753.      have the DOS prompt.  If you are using a hard disk, you will need
  754.      to have the directory containing LINKAGES selected, or have
  755.      LINKAGES installed where the DOS PATH can find it.  (See your DOS
  756.      manual for a description of DOS PATH usage.)
  757.  
  758.      
  759.  
  760.      3.  The Desktop
  761.  
  762.      The LINKAGES screen is used like the top of your desk as you are
  763.      filling out genealogical data sheets.  It is used to work on the
  764.      cards, but also for looking things up in the index, preparing
  765.      reports, and other activities.
  766.  
  767.      Each card is placed on the desk (actually the screen) and you use
  768.      the UP / DOWN arrows and ENTER key to move through the form,
  769.      filling in data as you go.  When you "create a new card" you are
  770.      actually getting a new, blank file card and starting to fill it
  771.      out.  When you have been using a card and you work on another, you
  772.      also set the one you've been using on the desk.  When you add a
  773.      relationship (parent, etc.) with an individual for whom a card
  774.      doesn't already exist, you also start a card for the new individual
  775.      and lay it on the desk.  When you are using the search menu, you
  776.      can "see the cards on the desk" along with their status, such as
  777.      "new", "unchanged", or "changed".  This is very useful for
  778.      remembering which cards you've been working on and have to finish.
  779.  
  780.  
  781.  
  782.  
  783.  
  784.  
  785.  
  786.  
  787.  
  788.  
  789.  
  790.  
  791.  
  792.  
  793.  
  794.  
  795.  
  796.             LINKAGES     BETA Release 1.06             Page 12
  797.  
  798.                                               
  799.      A few items always appear on the desktop.  The top and bottom lines
  800.      of the screen are used to indicate what most of the important keys
  801.      are used for.
  802.  
  803.           Help
  804.  
  805.           The top left of the screen indicates: F1 - Help.
  806.           The F1 key can be pressed any time and helpful information
  807.           regarding the present activities will be displayed.
  808.  
  809.           Escape
  810.  
  811.           The Escape key is one of the most heavily used keys in this
  812.           program.  It can always be used to "back out" of what you are
  813.           now doing, and often allows you to cancel what you almost just
  814.           did.  The upper right corner of the screen tells what the
  815.           Escape key will do right now.
  816.  
  817.           The Command List
  818.  
  819.           The bottom of the screen shows a selection of the important
  820.           keys right now.  They include keys like the UP / DOWN arrows,
  821.           ENTER, and sometimes some of the function keys.  The brief
  822.           descriptions are usually sufficient to remember what to do
  823.           next.
  824.  
  825.      4.  The Card
  826.  
  827.      The card is the heart of LINKAGES data entry functions.  It
  828.      contains most of the data normally found on a family group sheet,
  829.      plus other information as established when the file is set up (See
  830.      File / Card Setup).
  831.  
  832.      Each card is assigned a number by LINKAGES.  The number is
  833.      sequential in the order the card was created, starting with 1.  The
  834.      card number actually corresponds to the number of the first RECORD
  835.      occupied by the card.  If an individual has a large number of
  836.      children or a lot of comments, the card may occupy more than one
  837.      record.  When this happens, some CARD NUMBERS WILL APPEAR TO BE
  838.      MISSING.  Don't let this bother you, since what has really happened
  839.      is that the "missing" numbers are transparently part of another
  840.      card.
  841.  
  842.      The first few lines of the card contain blanks for information
  843.      important for all individuals.  LINKAGES allows you to add other
  844.      categories you may consider important.  LINKAGES is designed to be
  845.      flexible and you may decide on any category you desire for your
  846.      family.
  847.  
  848.  
  849.  
  850.  
  851.  
  852.  
  853.  
  854.  
  855.  
  856.  
  857.  
  858.  
  859.  
  860.  
  861.  
  862.             LINKAGES     BETA Release 1.06             Page 13
  863.  
  864.                                               
  865.      Following the option categories, are the personal LINKAGES.  These
  866.      include Spouses, Parents and Children. One entry is provided for
  867.      each personal linkage. The card is expanded and entries inserted
  868.      whenever a personal linkage is added.  Examples of this will be
  869.      shown later.
  870.  
  871.      Below is a summary of the information displayed for each type of
  872.      linkage.
  873.  
  874.           Spouse - Name, Card Number Reference, Marriage Date, Location,
  875.                Marriage Ended Date and Reason (Divorce, Death, Annulment
  876.                or Other)
  877.  
  878.           Parent - Name, Card Number Reference, Relationship
  879.                (Biological, Adopted, Step or Other)
  880.  
  881.           Child - Name, Card Number Reference, Birth Date, Place and
  882.                Relationship (Biological, Adopted, Step or Other)
  883.  
  884.      Each card provides ample space for comments concerning the family
  885.      member.  The special accomplishments of the person, battles fought,
  886.      anecdotes, etc. would be entered here.  A full screen text editor
  887.      facilitates entering the comments.
  888.  
  889.      5.  Locating / Selecting a Card
  890.  
  891.      You will begin working in the system by "Getting a Card".  You can
  892.      create a new card or get an existing card.  Either way you start by
  893.      pressing the Get a Card function key (F2).  A window appears
  894.      displaying your options at this point.
  895.  
  896.           F1 - Help
  897.  
  898.                Help as always is available to answer some of the basic
  899.                questions you may have about getting a card.
  900.  
  901.           F2 - See Cards on Desk
  902.  
  903.                Whenever a card is created, displayed or modified, it is
  904.                placed on the "desk".  This function will allow you to
  905.                see which cards have currently been in use and help
  906.                remind you which cards need to be completed.
  907.  
  908.           F3 - Create a New Card
  909.  
  910.                This function allows you to create a blank card for an
  911.                individual being added to the file.
  912.  
  913.  
  914.  
  915.  
  916.  
  917.  
  918.  
  919.  
  920.  
  921.  
  922.  
  923.  
  924.  
  925.  
  926.  
  927.  
  928.             LINKAGES     BETA Release 1.06             Page 14
  929.  
  930.                                               
  931.           F4 - Search for Card Number
  932.  
  933.                If you know the card number you are looking for, you may
  934.                ask for it specifically.  You will also be shown the
  935.                names of individuals with reference numbers close to the
  936.                number requested.
  937.  
  938.           F5 - Search by Full Name
  939.  
  940.                If you want to find an individual's card, knowing his
  941.                name, you may enter his full name (or part of name).  The
  942.                screen will list all cards with leading characters
  943.                matching the character pattern entered
  944.  
  945.           F6 - Search by First Name
  946.  
  947.                This function is similar to Search by full name, except
  948.                that the first name is the key item in the search rather
  949.                than the surname.
  950.  
  951.           F7 - Search by Ancestors
  952.  
  953.                Upon locating a card, the F7 key will display a pedigree
  954.                chart pertaining to the name on the card.  Any of the
  955.                displayed ancestors may be selected.
  956.  
  957.           F8 - Search by Descendants
  958.  
  959.                Upon locating a card, the F8 key will display a
  960.                descendant chart for the selected individual.  Any of the
  961.                displayed descendants may be selected.
  962.  
  963.           F9 - Peek at Card
  964.  
  965.                The PEEK key is available from within most of the search
  966.                / selection screens.  When you press PEEK, the card for
  967.                the presently highlighted individual is displayed.  PEEK
  968.                is usually used to verify that the highlighted individual
  969.                is the one you were really looking for without actually
  970.                bringing it onto the desktop.
  971.  
  972.      
  973.  
  974.  
  975.  
  976.  
  977.  
  978.  
  979.  
  980.  
  981.  
  982.  
  983.  
  984.  
  985.  
  986.  
  987.  
  988.  
  989.  
  990.  
  991.  
  992.  
  993.  
  994.             LINKAGES     BETA Release 1.06             Page 15
  995.  
  996.                                               
  997.      6.  Displaying / Editing a Card
  998.  
  999.      Once you get a card it is displayed on the screen.  At this point
  1000.      you may change or add to the displayed information.
  1001.  
  1002.      You can move from item to item on the card using the ENTER, UP /
  1003.      DOWN arrow keys, or TAB / BACKTAB keys.  The display indicates how
  1004.      each item may be modified.  Responses vary from simply entering
  1005.      data in a highlighted "edit field" to answering Yes/No questions to
  1006.      working in a full screen editor.  Each of the typical responses is
  1007.      described below:
  1008.  
  1009.      
  1010.  
  1011.      6.1 Is This OK?
  1012.  
  1013.      This entry involves correcting the name at the top of the card, or
  1014.      modifying a linked relationship (parent, spouse, or child).  A
  1015.      highlighted message appears at the right edge of the screen
  1016.      indicating:
  1017.  
  1018.           <- Is this entry OK?  Yes
  1019.  
  1020.      A suggested answer is shown.  Pressing 'Y' or 'N' changes the
  1021.      answer.  When ENTER, UP / DOWN arrows, or TAB / BACKTAB are
  1022.      pressed, the answer is accepted.  If the answer is yes, no action
  1023.      is taken and the cursor moves to the next line (up for the case of
  1024.      the UP arrow or BACKTAB keys).  If the answer is no, a window
  1025.      appears and additional questions are answered.
  1026.  
  1027.      
  1028.  
  1029.      6.2 The Edit Field
  1030.  
  1031.      The edit field appears as a highlighted line of a length equal to
  1032.      the maximum number of characters for the present selection.  Data
  1033.      is entered by simply typing in the data.  If you try to type more
  1034.      than the maximum number of legal characters, or you try to back
  1035.      past the beginning of the line, LINKAGES will beep at you and
  1036.      refuse to do it.
  1037.  
  1038.      Special keys available when entering data in the edit field are:
  1039.  
  1040.           INS  Changes data entry between typeover mode (underscore '_'
  1041.                cursor) and insert mode (solid block cursor).
  1042.                
  1043.                In typeover mode each character entered types over, or
  1044.                erases anything that occupied its position before.
  1045.                
  1046.                In insert mode, the rest of the line is "pushed" to the
  1047.                right as each new character is entered.
  1048.  
  1049.  
  1050.  
  1051.  
  1052.  
  1053.  
  1054.  
  1055.  
  1056.  
  1057.  
  1058.  
  1059.  
  1060.             LINKAGES     BETA Release 1.06             Page 16
  1061.  
  1062.                                               
  1063.           DEL  Erases the character at the cursor and moves the balance
  1064.                of the line to the left one position.
  1065.  
  1066.           BACKSPACE  The dark colored key with a left arrow erases the
  1067.                character to the left of the cursor and move the balance
  1068.                of the line one position to the left.
  1069.  
  1070.           LEFT / RIGHT Arrow Keys - The light colored LEFT and RIGHT
  1071.                arrow keys move the cursor back and forth within the edit
  1072.                field.
  1073.  
  1074.           Home - Moves the cursor to the beginning of the line.
  1075.  
  1076.           End - Moves the cursor just past the last (nonblank) character
  1077.                in the edit field.
  1078.  
  1079.           ENTER (or RETURN, or funny looking hooked left arrow) is used
  1080.                to exit the edit field and move to the next edit field
  1081.                (which may be on the same line).
  1082.  
  1083.           ESC - is used to exit as described in the top right corner of
  1084.                the screen.  It is often the same as the ENTER key.  In
  1085.                some cases (such as creating a new card) it is
  1086.                interpreted to say "I didn't really mean it".
  1087.  
  1088.           UP / DOWN Arrow Keys - These keys are used to exit the edit
  1089.                field and move up or down to the next editable line.
  1090.  
  1091.           TAB / BACKTAB Keys - These keys are used to move between
  1092.                fields without changing anything.
  1093.  
  1094.      You may leave the edit field by pressing the ENTER or escape keys,
  1095.      UP or DOWN arrows, or TAB / BACKTAB keys.
  1096.  
  1097.      
  1098.  
  1099.      6.3 Choices
  1100.  
  1101.      Many places, LINKAGES needs an answer selected from a list of
  1102.      relevant choices.  When this happens, a list of choices is
  1103.      presented with selection numbers as below:
  1104.  
  1105.                What is the relationship?
  1106.                  1 - Biological
  1107.                  2 - Adopted
  1108.                  3 - Step
  1109.                  4 - Other
  1110.  
  1111.  
  1112.  
  1113.  
  1114.  
  1115.  
  1116.  
  1117.  
  1118.  
  1119.  
  1120.  
  1121.  
  1122.  
  1123.  
  1124.  
  1125.  
  1126.             LINKAGES     BETA Release 1.06             Page 17
  1127.  
  1128.                                               
  1129.      The suggested choice is highlighted.  Pressing any of the values (1
  1130.      - 4) or the UP / DOWN arrows will move the highlight to a new
  1131.      choice.  Pressing ESC, ENTER, or TAB /BACKTAB  continues, selecting
  1132.      the highlighted choice.
  1133.  
  1134.      
  1135.  
  1136.      6.4 Do You Wish to Add a (Linkage)?
  1137.  
  1138.      A linked member is a spouse, parent, or child with whom a
  1139.      relationship has been indicated.  This window is where the process
  1140.      of establishing such a link takes place.  For each type of linked
  1141.      member, new links are added to the end of the already existing
  1142.      links.
  1143.  
  1144.      Immediately after answering "Is this entry ok?" for the last member
  1145.      of each type of link, a window pops up asking whether you wish to
  1146.      add another.
  1147.  
  1148.      If you choose to add one, you will be given the option of creating
  1149.      a new card or using an already existing card.  This new or existing
  1150.      card will be linked to the card presently being displayed.  You may
  1151.      enter as many as applicable.
  1152.  
  1153.      For the cases of parents or children you will be asked what the
  1154.      relationship is, be it Biological, Adopted, Step or Other.
  1155.  
  1156.      For the case of a spouse, you will fill in the marriage date and
  1157.      place and, if the marriage has ended, the reason for and date of
  1158.      termination.
  1159.  
  1160.      
  1161.  
  1162.      6.5 Comments
  1163.  
  1164.      A section is reserved at the end of the card for comments of any
  1165.      kind.  A full screen text editor becomes active when you get to the
  1166.      section under the word "Comments".  You enter data by typing
  1167.      whatever you want to enter.  The cursor keys are used to move
  1168.      around and add or modify data anywhere in the comment section.
  1169.      There is no real limit to the amount of data you may enter, as
  1170.      LINKAGES keeps expanding to use more cards as space is needed.  The
  1171.      keys function within the comment section are almost identical to
  1172.      those described under "Edit Field".  Additional functions provided
  1173.      here are CTRL-BACKSPACE to delete the current line and automatic
  1174.      paragraph formatting.
  1175.  
  1176.  
  1177.  
  1178.  
  1179.  
  1180.  
  1181.  
  1182.  
  1183.  
  1184.  
  1185.  
  1186.  
  1187.  
  1188.  
  1189.  
  1190.  
  1191.  
  1192.             LINKAGES     BETA Release 1.06             Page 18
  1193.  
  1194.                                               
  1195.      7.  Report Output
  1196.  
  1197.      The reports output by LINKAGES consist of printing copies of
  1198.      individual cards, indexes of all the cards in the file, and
  1199.      combinations of pedigree / descendant charts with copies of cards
  1200.      optionally attached.
  1201.  
  1202.      When LINKAGES is ready to print, you will be able to choose whether
  1203.      to use a printer or "print" to a text file (see "Print Where?").
  1204.  
  1205.      
  1206.  
  1207.      7.1 Hard Copy of Cards
  1208.  
  1209.      Cards to be printed are selected either individually or as all
  1210.      cards in the file.  The selection may take place in one or many
  1211.      passes, building a list until you have selected all the cards you
  1212.      want to print.  Then they are printed by pressing the function key
  1213.      indicated for printing.  You will be able to decide how many cards
  1214.      you want printed on a page before starting.
  1215.  
  1216.      When cards are about to be printed, you will be asked if you wish
  1217.      to add blank work sheet entries to each card.  This option makes
  1218.      the printed card into a work sheet which is handy for checking and
  1219.      sending to members of the family adding information and comments.
  1220.      See "Work sheets" for more information.
  1221.  
  1222.      
  1223.  
  1224.      7.2 File Index
  1225.  
  1226.      If you are maintaining hard copies of your cards in a file cabinet,
  1227.      you will want an index to help find them.  This report selection
  1228.      allows you to print copies of an index to all cards in the file in
  1229.      one of three orders:
  1230.  
  1231.           o    Numerical
  1232.           o    Alphabetical by first name
  1233.           o    Alphabetical by surname
  1234.  
  1235.      No further decisions need to be made since the an index always
  1236.      contains all cards in the file.  You are ready to print, and will
  1237.      be asked the "Print Where" questions.
  1238.  
  1239.      
  1240.  
  1241.  
  1242.  
  1243.  
  1244.  
  1245.  
  1246.  
  1247.  
  1248.  
  1249.  
  1250.  
  1251.  
  1252.  
  1253.  
  1254.  
  1255.  
  1256.  
  1257.  
  1258.             LINKAGES     BETA Release 1.06             Page 19
  1259.  
  1260.                                               
  1261.      7.3 Work Sheets
  1262.  
  1263.      A worksheet is a card form with blank lines added for writing in
  1264.      additional information.  It is used for printing the information
  1265.      presently entered, while making it easy to fill in additional facts
  1266.      manually.  This would be mailed to individuals asking for missing
  1267.      information.
  1268.  
  1269.      A blank worksheet is basically an empty form.  Non-blank worksheets
  1270.      have all the information from a card plus additional blanks to be
  1271.      filled in.  The number of blank worksheet entries is normally one
  1272.      spouse, two parents, and four children.  The number of blank
  1273.      entries may be changed and blank worksheets may be printed under
  1274.      the selection: Reports / Worksheets.  These changes, if saved
  1275.      become a permanent part of the LINKAGES configuration and are used
  1276.      whenever worksheets are printed.
  1277.  
  1278.      Whenever cards are going to be printed, LINKAGES will ask if blank
  1279.      worksheet entries are desired.  If the answer is yes, LINKAGES will
  1280.      take care of the rest.
  1281.  
  1282.      
  1283.  
  1284.      7.4 Full Reports
  1285.  
  1286.      It is important to underline the distinction between CHARTS and
  1287.      COMPOSED REPORTS before dealing with full reports.
  1288.  
  1289.      7.4.1 CHARTS
  1290.  
  1291.           A chart is a visual, or symbolic representation of the data.
  1292.           The types of charts LINKAGES can produce are pedigree charts
  1293.           and descendant charts.
  1294.  
  1295.           Pedigree Charts
  1296.  
  1297.           This is the familiar tree shaped chart.  It contains an
  1298.           individual's name and card number, along with date and
  1299.           location of birth, death, and first marriage.  A line connects
  1300.           each individual with his or her ancestors visually showing the
  1301.           family lineage.
  1302.  
  1303.           Descendant Charts
  1304.  
  1305.           This chart is printed in the indented format, where the
  1306.           individual is shown with spouses if any (marked using a '+'
  1307.           sign) and each generation of descendants indented one more
  1308.           level.
  1309.  
  1310.  
  1311.  
  1312.  
  1313.  
  1314.  
  1315.  
  1316.  
  1317.  
  1318.  
  1319.  
  1320.  
  1321.  
  1322.  
  1323.  
  1324.             LINKAGES     BETA Release 1.06             Page 20
  1325.  
  1326.                                               
  1327.      7.4.2 COMPOSED REPORTS
  1328.  
  1329.      A composed report is a body of information, printed according to a
  1330.      specific set of rules.  A COMPOSED REPORT ALWAYS CONTAINS ONE OR
  1331.      MORE CHART, but the specific arrangement of the sections is
  1332.      organized by you before you print it.  The process of establishing
  1333.      these rules and arrangement are what we refer to as "COMPOSING A
  1334.      REPORT".
  1335.  
  1336.      To compose a report, you will be shown the report composition menu
  1337.      for either a Pedigree or Descendant chart (they are both the same
  1338.      menu) and asked to change any of the rules you wish.  The report
  1339.      composition menu allows selection of the individual on which the
  1340.      chart will be based, how many generations, printer setup selection,
  1341.      how many generations to be placed on each page, information to
  1342.      formulate page headers if desired, and a choice as to whether the
  1343.      cards specific to this chart be attached.
  1344.  
  1345.      When done composing a chart, finish by pressing ESCAPE.  You may
  1346.      then add another chart to the report, or  delete, edit,  review,
  1347.      etc.  After adding as many charts as desired choose "Quit" from the
  1348.      report composition menu.  You will now have the option to print the
  1349.      report if desired.
  1350.  
  1351.      The menu tells how many charts now comprise the report, which one
  1352.      you are now looking at, and the details of that particular chart.
  1353.      An example is shown below:
  1354.  
  1355.              +-Pedigree (Chart 1 of 6) ---------------+
  1356.              | For: Jones,Harvey Bernard              |
  1357.              | Generations: 45    Bloodline Only (yes)|
  1358.              | Fmt: 17 char/in,8.5 in paper  Gen/pg:4 |
  1359.              | Lines/in:8 Att. Cards(yes)Pg Head(yes) |
  1360.              +----------------------------------------+
  1361.  
  1362.      Pedigree (Chart 1 of 6) - This line specifies the type of chart
  1363.      (pedigree or descendant) and which chart is being viewed (in this
  1364.      case this first chart in report composed of 6 charts total).
  1365.      Charts are numbered within a report.  A chart will not fit on a
  1366.      single page if it contains more generations than the selected
  1367.      "Gen/pg".  In this event the chart is continued on additional
  1368.      charts.  If a report contains only one chart, it is labelled "CHART
  1369.      1" and any continuations are labelled "CHART 2", etc.  If the
  1370.      report contains more than one chart, the first one is labelled
  1371.      "CHART 1-1" and continuations are labelled "CHART 1-2", etc.
  1372.  
  1373.  
  1374.  
  1375.  
  1376.  
  1377.  
  1378.  
  1379.  
  1380.  
  1381.  
  1382.  
  1383.  
  1384.  
  1385.  
  1386.  
  1387.  
  1388.  
  1389.  
  1390.             LINKAGES     BETA Release 1.06             Page 21
  1391.  
  1392.                                               
  1393.      For: Jones, Harvey Bernard - This is the subject of the chart.  The
  1394.      full name listed on the subject card is shown in this line.  When a
  1395.      subject is selected, the same screens used for selecting cards
  1396.      throughout LINKAGES are used.
  1397.  
  1398.      Generations - This entry specifies how many total generations are
  1399.      to be printed in the chart.  If all generations are wanted, use a
  1400.      big number (999 is handy).
  1401.  
  1402.      Bloodline Only - You may specify for each chart whether to only
  1403.      include biological relationships or if all relationships (step,
  1404.      adopted, etc) should be shown.
  1405.  
  1406.      Fmt: 17 char/in,8.5 in paper - This indicates the printer character
  1407.      pitch to be used.  When selecting this item, paper width is shown
  1408.      as well as a recommended number of generations (wide) to make each
  1409.      page.  NOTE: This paper width is illustrative only.  LINKAGES
  1410.      ignores this paper width and uses the width stated in the printer
  1411.      setup for its actual calculations.
  1412.  
  1413.      Gen/pg: - The number of generations (wide) to put on a single page.
  1414.  
  1415.      Lines/in - The line spacing to use for this specific report.
  1416.  
  1417.      Att. Cards - Should each card referenced in this chart be printed
  1418.      as well.
  1419.  
  1420.      Pg Head - Should a header be printed at the top of each page?  If
  1421.      the answer is yes, an opportunity is given to enter the text to
  1422.      appear in the header.  Several symbols have special meaning within
  1423.      the body of the page header:
  1424.  
  1425.           @p@       Location for page number
  1426.           @file@    Name of base file used for chart
  1427.           @date@    Place todays date here
  1428.           @name@    Name of chart's subject
  1429.  
  1430.      When the report is being printed, these symbols will be replaced by
  1431.      appropriate text.
  1432.  
  1433.      
  1434.  
  1435.  
  1436.  
  1437.  
  1438.  
  1439.  
  1440.  
  1441.  
  1442.  
  1443.  
  1444.  
  1445.  
  1446.  
  1447.  
  1448.  
  1449.  
  1450.  
  1451.  
  1452.  
  1453.  
  1454.  
  1455.  
  1456.             LINKAGES     BETA Release 1.06             Page 22
  1457.  
  1458.                                               
  1459.      7.5 Report Configuration Files
  1460.  
  1461.      A report configuration file is an ASCII text file (see Appendix A)
  1462.      which contains instructions to LINKAGES about how to compose a set
  1463.      of reports.  The instructions are implemented using several key
  1464.      words.  The text MUST start in the first column or it is ignored:
  1465.  
  1466.           .PEDIGREE      followed by a number declares the start of a
  1467.           pedigree chart.  The number is the number of generations to be
  1468.           printed in the chart.  If no number is present, 999 is used.
  1469.  
  1470.           .DESCENDANT    followed by a number declares the start of a
  1471.           pedigree chart.  The number is the number of generations to be
  1472.           printed in the chart.  If no number is present, 999 is used.
  1473.  
  1474.           .CHARPERINCH   followed by a number is the printer font size
  1475.           to be used for this chart in characters per inch.
  1476.  
  1477.           .GENPERPAGE    followed by a number is the number of
  1478.           generations (wide) to be printed on a page.
  1479.  
  1480.           .LINESPERINCH  followed by a number is line spacing in line
  1481.           per inch to be used for this chart.
  1482.  
  1483.           .BLOODLINEONLY indicates that relationships which are not
  1484.           biological (step, adopted, etc) should be excluded from this
  1485.           chart.
  1486.  
  1487.           .INCLUDECARDS  indicates that copies of all the cards
  1488.           referenced in this chart should be printed
  1489.  
  1490.           .HEADER        The line following this one contains text to be
  1491.           used for a page header for this chart.
  1492.  
  1493.      A report configuration file must use the file name extension
  1494.      ".RPD".  A file (sample.rpd) is supplied with the LINKAGES release
  1495.      disk, and a copy is listed in Appendix B of this manual as an
  1496.      example.  When the menu item "Load Report Configuration Files" is
  1497.      selected, all available report configuration files are listed and
  1498.      you may select one by pressing ENTER.
  1499.  
  1500.      
  1501.  
  1502.  
  1503.  
  1504.  
  1505.  
  1506.  
  1507.  
  1508.  
  1509.  
  1510.  
  1511.  
  1512.  
  1513.  
  1514.  
  1515.  
  1516.  
  1517.  
  1518.  
  1519.  
  1520.  
  1521.  
  1522.             LINKAGES     BETA Release 1.06             Page 23
  1523.  
  1524.                                               
  1525.      7.6 Print Where?
  1526.  
  1527.      Whenever you choose to print anything, you will be given a chance
  1528.      to choose where to print the cards.  The choices are the printer or
  1529.      a text file on the disk.
  1530.  
  1531.      If you choose the printer, printing will begin immediately
  1532.      according to the printer setup you've already selected.  You will
  1533.      be given a chance to review the printer setup, and select a
  1534.      different printer or change the normal printer settings before
  1535.      proceeding.  The normal printer setup is used for printing cards
  1536.      and indexes.  The composed reports have specific selections for
  1537.      each component of the report, and can only be revised under
  1538.      "Compose Reports".
  1539.  
  1540.      If you choose a file, LINKAGES will check to see if the file
  1541.      already exists.  If it does, you may choose whether to:
  1542.  
  1543.           Try a different name     You want to leave the old
  1544.                                    file one alone.
  1545.  
  1546.           Destroy the old file     You don't care about the old
  1547.                                    one
  1548.  
  1549.           Append to the old file   You are building a composite
  1550.                                    report on disk
  1551.  
  1552.           Cancel                   You want to think it over
  1553.  
  1554.      After choosing the file, LINKAGES also wants to know what character
  1555.      translation to use:
  1556.  
  1557.           No translation           You will be viewing it on an
  1558.                                    IBM compatible display.
  1559.  
  1560.           ASCII characters only    You plan to print it someplace
  1561.                                    sometime, and want it to go on
  1562.                                    any printer.
  1563.  
  1564.           System Printer           You plan to print it on the
  1565.                                    type of printer now configured
  1566.                                    in the system.
  1567.  
  1568.      The situations in which you will be using these various options may
  1569.      not be obvious immediately, but they will come in very handy when
  1570.      you need them.  Once these selections have been made, LINKAGES will
  1571.      proceed with the printing it has been asked to do.
  1572.  
  1573.      
  1574.  
  1575.  
  1576.  
  1577.  
  1578.  
  1579.  
  1580.  
  1581.  
  1582.  
  1583.  
  1584.  
  1585.  
  1586.  
  1587.  
  1588.             LINKAGES     BETA Release 1.06             Page 24
  1589.  
  1590.                                               
  1591.      8.  Setup
  1592.  
  1593.      
  1594.  
  1595.      8.1 System Setup
  1596.  
  1597.      System setup allows you to set specific criteria for your system,
  1598.      including printer setup, directions for LINKAGES to follow when
  1599.      looking for data files, and the color attributes used when
  1600.      displaying on a color monitor.  The printer setup and "Where are
  1601.      Files" are shown on the screen, and the color attributes are always
  1602.      visible.
  1603.  
  1604.           +---------------------------------------+
  1605.           |+ Printer Setup ----------------------+|
  1606.           || Type: IBMCOMP             port:lpt1:||
  1607.           || Normal characters per inch 10       ||
  1608.           || Normal lines per inch 6             ||
  1609.           || Paper size (in):8.5 wide,11.0 long  ||
  1610.           || Send form feed new page (yes)       ||
  1611.           || Send CR with LF (yes)               ||
  1612.           |+-------------------------------------+|
  1613.           |Data Files (.CRD) found on:            |
  1614.           | B:\                                   |
  1615.           |Index files (.KEY) found on:           |
  1616.           | B:\                                   |
  1617.           +---------------------------------------+
  1618.           
  1619.  
  1620.      PRINTER SETUP - allows you to select the type / model of printer
  1621.      you will be using with your system.  When the set up printer option
  1622.      is selected, you may select a different printer from the selection
  1623.      of printer setup files on your disk, and / or modify any of its
  1624.      working parameters.
  1625.  
  1626.      WHERE ARE THE FILES - allows you to change where LINKAGES looks for
  1627.      its data files.
  1628.  
  1629.      COLORS - presents a screen with a matrix showing all of the colors
  1630.      that LINKAGES knows how to produce on the display in use.  You can
  1631.      pick what to modify colors for (like borders, text, edit field,
  1632.      etc.) then try them on by using the LEFT / RIGHT / UP / DOWN arrow
  1633.      keys to move to different colors in the matrix.
  1634.  
  1635.      SAVE CHANGES - write a system configuration file to the disk so
  1636.      LINKAGES can reload the setup information next time you use it.
  1637.      IMPORTANT: If you will be working with LINKAGES on a boot disk,
  1638.      then replacing it with a data disk while you are actually using it,
  1639.      be sure to have the boot disk in the disk drive when you save the
  1640.      configuration file.  LINKAGES looks for this file before you have a
  1641.      chance to change disks.
  1642.  
  1643.  
  1644.  
  1645.  
  1646.  
  1647.  
  1648.  
  1649.  
  1650.  
  1651.  
  1652.  
  1653.  
  1654.             LINKAGES     BETA Release 1.06             Page 25
  1655.  
  1656.                                               
  1657.      
  1658.  
  1659.      8.2 File / Card Setup
  1660.  
  1661.      The physical appearance of the card may be configured to a certain
  1662.      extent using this section.  A card contains several entries which
  1663.      always appear whether they are used or not.  The number of entries
  1664.      and their contents may be altered before a file is created.
  1665.  
  1666.      When you enter this feature, you may choose to use the default
  1667.      settings, or load another file to extract pertinent data.  This
  1668.      allows you to say "I want to make a new file and set it up just
  1669.      like JONES".
  1670.  
  1671.      IMPORTANT: ONCE A FILE HAS BEEN CREATED, THESE ITEMS ARE FIXED FOR
  1672.      THE LIFE OF THE FILE.  IF YOU WANT TO CHANGE ANY OF THESE, DO IT
  1673.      BEFORE CREATING YOUR DATA FILES.
  1674.  
  1675.      These configured items may be in one of three formats:
  1676.  
  1677.           1    [label] 12 Jan 1987    Place:_____________________
  1678.           2    [label] Jan 12 1987    Place:_____________________
  1679.           3    [label]:_____________________
  1680.  
  1681.      You may choose which of the three formats to use and enter the
  1682.      label text to go with it.  Three of the configured items are
  1683.      special to LINKAGES.  They are used to indicate birth, death, and
  1684.      marriage statistics.  For these three items, LINKAGES will only
  1685.      allow you to use types 1 and 2, and none of them may be deleted.
  1686.      When the configuration menu is shown, the first one in the list is
  1687.      marriage.  This is the only on that appears in a different order
  1688.      than it is actually shown on the card.  LINKAGES will not allow you
  1689.      to insert another item before marriage, although you may change the
  1690.      label and the type.
  1691.  
  1692.      After you have set the format, exit by pressing ESC.  You will be
  1693.      given an option on the way out of creating a file using your new
  1694.      setup.  You can then "get a card" and begin using your new file
  1695.      immediately.
  1696.  
  1697.  
  1698.  
  1699.  
  1700.  
  1701.  
  1702.  
  1703.  
  1704.  
  1705.  
  1706.  
  1707.  
  1708.  
  1709.  
  1710.  
  1711.  
  1712.  
  1713.  
  1714.  
  1715.  
  1716.  
  1717.  
  1718.  
  1719.  
  1720.             LINKAGES     BETA Release 1.06             Page 26
  1721.  
  1722.                                               
  1723.      9. Data Files
  1724.  
  1725.      The information contained in this section is not important for
  1726.      typical use of LINKAGES.  It is provided as general information and
  1727.      for use by advanced users.
  1728.  
  1729.      LINKAGES creates and uses two data files in its operations.  The
  1730.      files are created when you tell LINKAGES to create a file and give
  1731.      a name.  The two files are called "NAME.CRD" and "NAME.KEY".
  1732.  
  1733.      NAME.CRD will contain all the data you enter.  It is organized in a
  1734.      very specific format (see Appendix D).
  1735.  
  1736.      NAME.KEY contains an indexing system for rapidly finding a named
  1737.      card.  The data is maintained using a balanced binary tree (B-TREE)
  1738.      structured database.
  1739.  
  1740.      The two files are kept synchronized using an access transaction
  1741.      number maintained in each of the files.  If this number does not
  1742.      match, there is sufficient information in NAME.CRD to rebuild
  1743.      NAME.KEY and LINKAGES does just that automatically.
  1744.  
  1745.      Whenever LINKAGES opens a file to use it, a unique temporary file
  1746.      (called: 8_digit_number.TMP) is created and placed on the same disk
  1747.      as the opened file.  Whenever LINKAGES references a file, it makes
  1748.      sure the temporary file (checking name, time, and date) is still
  1749.      there to prevent you from accidentally putting in a different disk
  1750.      without LINKAGES finding out.  LINKAGES will keep badgering you and
  1751.      refuse to do anything until you put in the right disk.
  1752.  
  1753.      
  1754.  
  1755.      10. Error Messages
  1756.  
  1757.      There may be times when LINKAGES will detect an error and ask for a
  1758.      response from you.  For example, if you try to print a report and
  1759.      your printer is not ready, a message box will appear on the screen
  1760.      to tell you of the problem and ask if you want to try again. You
  1761.      should check the printer and then tell linkages to try again by
  1762.      pressing the Y key.  In general these messages are clear enough
  1763.      that you will be able to respond appropriatly.
  1764.  
  1765.  
  1766.  
  1767.  
  1768.  
  1769.  
  1770.  
  1771.  
  1772.  
  1773.  
  1774.  
  1775.  
  1776.  
  1777.  
  1778.  
  1779.  
  1780.  
  1781.  
  1782.  
  1783.  
  1784.  
  1785.  
  1786.             LINKAGES     BETA Release 1.06             Page 27
  1787.  
  1788.                                               
  1789.      Appendix A - ASCII Text Files
  1790.  
  1791.      An ASCII Text file is a "what you see is what you got file".  With
  1792.      many word processors, the word processor embeds special information
  1793.      in the file which it uses for directions to itself (such as printer
  1794.      character size and where new pages start).  When the word processor
  1795.      shows this information on the screen, this information is not seen
  1796.      (ie. what you see is not what you got).  A number of files you may
  1797.      wish to create for LINKAGES must be ASCII text files.  There are
  1798.      several ways to create such a file:
  1799.  
  1800.           Use a text editor - These are different than word processors
  1801.           in that they show exactly what is in the file, and usually
  1802.           don't have as many fancy features for report formatting.  Some
  1803.           examples are:
  1804.  
  1805.                - IBM Personal Editor II (my favorite)
  1806.                - PC Write (a fine shareware product)
  1807.                - Edline (part of DOS, a last resort)
  1808.  
  1809.           Use a word processor in non-document mode.  WordStar and
  1810.           others have this feature.
  1811.  
  1812.           Use a word processor and "Print" the document to a file.
  1813.  
  1814.      If you want to find out whether the file you are working with is a
  1815.      "what you see is what you get" file, try using dos commands  to
  1816.      "type" it or "print" it (see your DOS book for information on using
  1817.      the type and print commands).  It should look identical to what is
  1818.      displayed using the word processor.
  1819.  
  1820.  
  1821.  
  1822.  
  1823.  
  1824.  
  1825.  
  1826.  
  1827.  
  1828.  
  1829.  
  1830.  
  1831.  
  1832.  
  1833.  
  1834.  
  1835.  
  1836.  
  1837.  
  1838.  
  1839.  
  1840.  
  1841.  
  1842.  
  1843.  
  1844.  
  1845.  
  1846.  
  1847.  
  1848.  
  1849.  
  1850.  
  1851.  
  1852.             LINKAGES     BETA Release 1.06             Page 28
  1853.  
  1854.                                               
  1855.      Appendix B - Report Configuration Files
  1856.  
  1857.      The distribution disk contains a sample report configuration file
  1858.      called SAMPLE.RPD.  Its contents are as shown below.  Please not
  1859.      that the two lines following .HEADER are really one long line that
  1860.      just appears as two lines because it is so long.
  1861.  
  1862.      ; Sample report configuration file
  1863.      ; The directive: ".PEDIGREE n", etc sets the number of generations,
  1864.      ;         0 or no value is used to mean ALL
  1865.  
  1866.      .PEDIGREE
  1867.      .HEADER
  1868.       @date@        File:@file@      Pedigree Chart for @name@   
  1869.                 Page @p@
  1870.  
  1871.      .INCLUDECARDS
  1872.      .LINESPERINCH 8
  1873.      .CHARPERINCH 17
  1874.      .GENPERPAGE 4
  1875.      
  1876.  
  1877.      .DESCENDANT
  1878.      .HEADER
  1879.      @date@           File:@file@   Descendant Chart for @name@  
  1880.                 Page @p@
  1881.  
  1882.      .INCLUDECARDS
  1883.      .LINESPERINCH 8
  1884.      .CHARPERINCH 17
  1885.      .GENPERPAGE 18
  1886.  
  1887.  
  1888.  
  1889.  
  1890.  
  1891.  
  1892.  
  1893.  
  1894.  
  1895.  
  1896.  
  1897.  
  1898.  
  1899.  
  1900.  
  1901.  
  1902.  
  1903.  
  1904.  
  1905.  
  1906.  
  1907.  
  1908.  
  1909.  
  1910.  
  1911.  
  1912.  
  1913.  
  1914.  
  1915.  
  1916.  
  1917.  
  1918.             LINKAGES     BETA Release 1.06             Page 29
  1919.  
  1920.                                               
  1921.      Appendix C - Printer Setup Files
  1922.  
  1923.      The printer setup file is a file containing instructions to
  1924.      LINKAGES about what characters should be sent to the printer to
  1925.      produce a printout as close as possible to what you see on the
  1926.      screen.  The file is in a very simple format.  It is an ASCII text
  1927.      file (see Appendix A).  THE FIRST CHARACTER of each line is the
  1928.      key. LINKAGES looks for the following first characters:
  1929.  
  1930.           Period - this is interpreted as the start of a special
  1931.           reserved word.  The possible words are:
  1932.                CPI10 - How to set 10 characters per inch
  1933.                CPI12 - How to set 12 characters per inch
  1934.                CPI17 - How to set 17 characters per inch
  1935.                LPI6  - How to set 6 lines per inch
  1936.                LPI8  - How to set 8 lines per inch
  1937.           In each of these cases, the reserved word should be followed
  1938.           by a series of comma separated decimal numbers (zero is not
  1939.           legal) which represent exactly the values the printer needs to
  1940.           enter the stated modes.
  1941.  
  1942.           Decimal digit - This is interpreted as the 'next' value in the
  1943.           character set translation table.  The first of these is used
  1944.           to print the IBM graphic character zero (a smiling face) and
  1945.           each line starting with a decimal digit is used for the next
  1946.           character (through 255).  If fewer than 255 entries are in the
  1947.           file, LINKAGES will complain about a short file and do no
  1948.           translation on any characters following the end of file.
  1949.  
  1950.           Any other character - LINKAGES assumes this is a comment and
  1951.           ignores it.
  1952.  
  1953.      If you decide to make your own printer setup file, it is easiest to
  1954.      start with a copy of one of the files provided on your release
  1955.      disk.  The files range from IBMCOMP.SET which does an absolute
  1956.      minimum of translation to TTY.SET which assumes an incredibly
  1957.      stupid printer.
  1958.  
  1959.  
  1960.  
  1961.  
  1962.  
  1963.  
  1964.  
  1965.  
  1966.  
  1967.  
  1968.  
  1969.  
  1970.  
  1971.  
  1972.  
  1973.  
  1974.  
  1975.  
  1976.  
  1977.  
  1978.  
  1979.  
  1980.  
  1981.  
  1982.  
  1983.  
  1984.             LINKAGES     BETA Release 1.06             Page 30
  1985.  
  1986.                                               
  1987.      Appendix D - Data File Structure
  1988.  
  1989.      This section describes the technical details of the "NAME.CRD"
  1990.      files created and maintained by LINKAGES.
  1991.  
  1992.      All data in the file of more than one byte in length is in INTEL
  1993.      (least significant byte first) format.  The contents of the file
  1994.      are as follows:
  1995.  
  1996.      HEADER SECTION
  1997.  
  1998.      4 bytes   Binary offset into file to start of Data Section
  1999.      4 bytes   Binary Offset into file to B-TREE configuration section
  2000.  
  2001.      3 bytes   Signature, ASCII characters "CRD"
  2002.      2 bytes   Card data structure revision rev / subrev
  2003.      2 bytes   File structure revision rev / subrev
  2004.  
  2005.      4 bytes   Access transaction number for CRD/KEY synchronization
  2006.  
  2007.      FILE CONFIGURATION SECTION
  2008.  
  2009.      2 bytes   Number of bytes contained in a data record
  2010.      2 bytes   Card number (head of linked list) of deleted card
  2011.      6 bytes   Number of configured events of each type (max 6 types)
  2012.      20 ea, 10 byte structures, each with
  2013.                     1 byte type of configured event
  2014.                     1 byte index, which of this type
  2015.                     8 bytes Name to be used with this event
  2016.      1 byte    Number of external files with links to this one
  2017.      32 ea, 9 byte arrays     Names of external files linked to this one
  2018.  
  2019.      B-TREE CONFIGURATION SECTION
  2020.  
  2021.      Detailed information not supplied
  2022.  
  2023.      DATA SECTION
  2024.  
  2025.      2 bytes   Number of records in file
  2026.      1 record size (size determined above)   RESERVED
  2027.      1 record size for each record in file
  2028.  
  2029.      END OF FILE
  2030.  
  2031.      
  2032.  
  2033.  
  2034.  
  2035.  
  2036.  
  2037.  
  2038.  
  2039.  
  2040.  
  2041.  
  2042.  
  2043.  
  2044.  
  2045.  
  2046.  
  2047.  
  2048.  
  2049.  
  2050.             LINKAGES     BETA Release 1.06             Page 31
  2051.  
  2052.                                               
  2053.      FORMAT OF CONFIGURED EVENTS
  2054.  
  2055.      The dates used in a record consist of a 4 byte value with the
  2056.      following meaning:
  2057.           first 12 bits  year
  2058.           next  4 bits   month
  2059.           next  5 bits   day of month
  2060.           next  3 bits   date qualifier
  2061.           next  1 bit    Julian calendar
  2062.           next  7 bits   Optional field
  2063.  
  2064.      Event types 0 and 1 each contain a date followed by 25 bytes of
  2065.      text, or a total of 29 bytes.
  2066.  
  2067.      Event type 2 is a 26 character array.
  2068.  
  2069.      
  2070.  
  2071.  
  2072.  
  2073.  
  2074.  
  2075.  
  2076.  
  2077.  
  2078.  
  2079.  
  2080.  
  2081.  
  2082.  
  2083.  
  2084.  
  2085.  
  2086.  
  2087.  
  2088.  
  2089.  
  2090.  
  2091.  
  2092.  
  2093.  
  2094.  
  2095.  
  2096.  
  2097.  
  2098.  
  2099.  
  2100.  
  2101.  
  2102.  
  2103.  
  2104.  
  2105.  
  2106.  
  2107.  
  2108.  
  2109.  
  2110.  
  2111.  
  2112.  
  2113.  
  2114.  
  2115.  
  2116.             LINKAGES     BETA Release 1.06             Page 32
  2117.  
  2118.                                               
  2119.      FORMAT OF EACH RECORD
  2120.  
  2121.      
  2122.  
  2123.      2 bytes - Number assigned to this record
  2124.      2 bytes - Number of continuation card if continued, or next deleted
  2125.                if deleted
  2126.      2 bytes - Flags, bit 0,1- sex: 1=male, 2 = female, else unknown
  2127.                       bit 2  - RESERVED
  2128.                       bit 3  - This is not a valid (start of) card
  2129.                       bit 4  - This card is deleted
  2130.                       bit 5  - This card has been edited since
  2131.                                creation
  2132.                       balance- RESERVED
  2133.      1  byte - Number of characters used by name(s)
  2134.      SPECIAL CASE FOR CONTINUATION CARD - DATA POOL CONTINUES HERE
  2135.      94 bytes- Address, phone, etc
  2136.      21 bytes- Occupation
  2137.      29 bytes- Birth event
  2138.      29 bytes- Death event
  2139.      1  byte - Number of spouses linked to this card
  2140.      1  byte - Number of parents linked to this card
  2141.      1  byte - Number of children linked to this card
  2142.      2  bytes- RESERVED
  2143.      DATA POOL STARTS HERE
  2144.      Number of characters used by name (from above) - Name(s) as null
  2145.                terminated strings
  2146.      29 bytes each - Configured events types 0 and 1 (mixed)
  2147.      26 bytes each - Configured events type 2
  2148.      37 bytes each - 2 byte record number, 29 byte event, and 4 byte
  2149.                termination date for each spouse linked to this card
  2150.                Date option field used for cause of termination (low
  2151.                4 bits), and 'which' name to use for spouse (high 3 bits)
  2152.      3 bytes each - 2 byte record number, 4 bit 'which' name to use for
  2153.                parent, and 4 bit relation code for each  parent linked
  2154.                to this card
  2155.      3 bytes each - 2 byte record number, 4 bit 'which' name to use for
  2156.                parent, and 4 bit relation code for each child linked
  2157.                to this card
  2158.      Balance   comment text
  2159.  
  2160.  
  2161.  
  2162.  
  2163.  
  2164.  
  2165.  
  2166.  
  2167.  
  2168.  
  2169.  
  2170.  
  2171.  
  2172.  
  2173.  
  2174.  
  2175.  
  2176.  
  2177.  
  2178.  
  2179.